adjoining streets - Francés Inglés Diccionario